put up to hang - Francés Inglés Diccionario